clean (one's) plow - Espagnol Anglais Dictionnaire